/*
 * shared_buffers_mgr.hxx
 *
 *  Created on: 2023年8月30日
 *      Author: Dylan.Gao
 */

#ifndef _TEST_SHARED_BUFFERS_MGR_HXX_
#define _TEST_SHARED_BUFFERS_MGR_HXX_

#include <cxxtest/TestSuite.h>
#include <dm/os/shared_buffers_mgr.hpp>

class CTestOsSharedBuffersMgr:public CxxTest::TestSuite{
public:
	void testDefault(){
		typedef dm::os::TCSharedBufferMgr<int,64> mgr_t;

		typedef dm::os::TCSharedBufferMgr<int,32> mgr1_t;
		typedef dm::os::TCSharedBufferMgr<int,32> mgr2_t;

		mgr_t& mgr = mgr_t::ins();
		TS_WARN(typeid(mgr).name());
		TS_WARN(typeid(mgr1_t).name());
		TS_WARN(typeid(mgr2_t).name());
	}
};

#endif /* _TEST_SHARED_BUFFERS_MGR_HXX_ */
